Micron Document
Fox's Git Mirrors


Displaying Rendered • View rawDownload

examples/wasm/vendor/github.com/quic-go/quic-go/README.md 633735d797cc5f5d48cb2e22e8fd7cd743930daf (633735d7) Text, 9.45 KB

<div align="center" style="margin-bottom: 15px;">
<img src="./assets/quic-go-logo.png" width="700" height="auto">
</div>

A QUIC implementation in pure Go


![Documentation](https://quic-go.net/docs/)
![PkgGoDev](https://pkg.go.dev/github.com/quic-go/quic-go)
![Code Coverage](https://codecov.io/gh/quic-go/quic-go/)
![Fuzzing Status](https://issues.oss-fuzz.com/issues?q=quic-go)

quic-go is an implementation of the QUIC protocol (RFC 9000, RFC 9001, RFC 9002) in Go. It has support for HTTP/3 (RFC 9114), including QPACK (RFC 9204) and HTTP Datagrams (RFC 9297).

In addition to these base RFCs, it also implements the following RFCs:

• Unreliable Datagram Extension (RFC 9221)
• Datagram Packetization Layer Path MTU Discovery (DPLPMTUD, RFC 8899)
• QUIC Version 2 (RFC 9369)
• QUIC Stream Resets with Partial Delivery (draft-ietf-quic-reliable-stream-reset)

Support for WebTransport over HTTP/3 (draft-ietf-webtrans-http3) is implemented in webtransport-go.

Detailed documentation can be found on quic-go.net.

FIPS 140-3

Starting with v0.60, quic-go supports use in FIPS 140-3 environments when built with Go 1.26 or newer, using Go standard library cryptography for the QUIC code paths relevant in FIPS mode; see FIPS140.md for details.

Projects using quic-go

┌───────────────────────────────────────────────────────────────┬─────┬────────────────────────────┐
│ Project │ De… │ Stars │
├───────────────────────────────────────────────────────────────┼─────┼────────────────────────────┤
AdGuardHome │ Fr… │ !GitHub Repo stars │ Sm… │ !GitHub Repo stars │ Fa… │ !GitHub Repo stars │ A … │ !GitHub Repo stars │ A … │ !GitHub Repo stars │ li… │ !GitHub Repo stars │ A … │ !GitHub Repo stars │ A … │ !GitHub Repo stars │ An… │ !GitHub Repo stars │ A … │ !GitHub Repo stars │ Ne… │ !GitHub Repo stars │ Re… │ !GitHub Repo stars │ Hi… │ !GitHub Repo stars │ Op… │ !GitHub Repo stars │ Th… │ !GitHub Repo stars │ A … │ !GitHub Repo stars │ St… │ !GitHub Repo stars. If you have any questions, please feel free to reach out by opening an issue or leaving a comment.

License

The code is licensed under the MIT license. The logo and brand assets are excluded from the MIT license. See assets/LICENSE.md for the full usage policy and details.

Served by rngit 1.5.4 - Generated in 0.03s